drug carriers - German English Dictionary